<%@ page pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:choose>
    <%-- Si aucun appel d'offre n'existe en session, affichage d'un message par défaut. --%>
    <c:when test="${ empty sessionScope.appelsOffre }">
        <p class="erreur">Aucun appel d'offre enregistré.</p>
    </c:when>
    <%-- Sinon, affichage du tableau. --%>
    <c:otherwise>
    <table>
        <tr>
            <th>Id</th>
            <th>Date</th>
            <th>Supprimer</th>
            <th>Accepter</th>
        </tr>
        <%-- Affichage des données --%>
        <c:forEach items="${ sessionScope.appelsOffre }" var="mapAppels" varStatus="boucle">
        <%-- Simple test de parité sur l'index de parcours, pour alterner la couleur de fond de chaque ligne du tableau. --%>
        <tr class="${boucle.index % 2 == 0 ? 'pair' : 'impair'}">
            <td><c:out value="${ mapAppels.value.getRef() }"/></td>
            <td><a href="<c:url value="/afficherAppelOffre"><c:param name="ref" value="${ mapAppels.key }" /><c:param name="pers" value="fournisseur" /></c:url>">
                <c:out value="${ mapAppels.value.get_date() }"/></a></td>
            <td><a href="<c:url value="/suppressionAppelOffre"><c:param name="ref" value="${ mapAppels.key }" /><c:param name="pers" value="fournisseur" /></c:url>">
                	<img src="<c:url value="/inc/supprimer.png"/>" alt="Supprimer" />
                </a>
            </td>
            <td><a href="<c:url value="/adminFourn/creerProposition.jsp"></c:url>">
                	<img src="<c:url value="/inc/accepter.png"/>" alt="Accepter" />
                </a>
            </td>
        </tr>
        </c:forEach>
    </table>
    </c:otherwise>
</c:choose>